DiagramLite Programmer's Guide
Shape Constructor (ElementTemplate[], ElementTemplate[], Rect, FillRule)
See Also
 





Initializes a new instance of the Shape class with the specified outline, decorations and text area.

Namespace: MindFusion.Diagramming
Assembly: MindFusion.Diagramming.Silverlight

 Syntax

C#  Copy Code

public Shape (
    ElementTemplate[] elements,
    ElementTemplate[] decorations,
    Rect textRectangle,
    FillRule fillRule
)

Visual Basic  Copy Code

Public New ( _
    elements() As ElementTemplate, _
    decorations() As ElementTemplate, _
    textRectangle As Rect, _
    fillRule As FillRule _
)

 Parameters

elements

An array of shape template elements that define the outline of a shape. Can contain lines, arcs and Bézier curves.

decorations

An array of shape template elements that define shape decorations. Can contain lines, arcs and Bézier curves. Decorations are visual elements that do not take part in hit testing and clipping.

textRectangle

Rectangle that define the region of a node in which text is laid out and rendered.

fillRule

Specifies how areas are filled if the outline pathOutline intersects itself.

 See Also

Shape Constructor Overload List
Shape Class
MindFusion.Diagramming Namespace